/* CSS Document */

/* 初始化所有标签去除自带的样式 */
html, body, div, span, applet, object, iframe,/* 容器框架系列 */
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,  /* 文本内容系列 */
fieldset, form, label, legend, input, select /*表单系列*/
table, caption, tbody, tfoot, thead, tr, th, td ,select/*表格系列*/{padding:0px; margin:0px; font-size:12px;font-family:Arial, sans-serif;}


body{line-height:22px;background:#fff;}
input,select{font-size:12px;line-height:16px;}
img{border:0;}
ul,li{list-style-type:none;}
i { font-style:normal;}
a{ color:#469FDC; text-decoration:none;}
input[type="submit"]{ cursor:pointer;}
select{ padding:8px 3px;font-size: 14px;font-weight: bold;color: #555;border:#e9e9e9 1px solid;}
.clearfix{overflow:hidden;_zoom:1;}

/* 以属性命名使其重用性最大化 */

.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.dis{display:block;}.undis{display:none;}.indis{display:inline-block;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.clear{clear:both; height:0px; font-size:0px; overflow:hidden;}
.fb{font-weight:bold;}.f14{ font-size:14px;}.fb14{font-size:14px; font-weight:600;}
.pointer {cursor:pointer;}.bgn{ background:none;}.fn{ float:none;}
.vm{vertical-align:middle;}
.underline{ text-decoration:underline;}.blink{ text-decoration:blink;}.line_through{ text-decoration:line-through;}
.notxt{text-indent:-9999px;}.pab{ position:absolute;}.pre{ position:relative}

/* 宽度备选库 */

.w_full{width:100%;}
.w_050{width:50%}
.w_0499{width:49.9%}

.w_100{ width:100px;}
.w_1160{ width:1160px;}

/* 行高备选库 */
.lh20{ line-height:20px;}
.lh24{ line-height:24px;}
.lh28{ line-height:28px;}
.lh41{ line-height:41px;}

/* 微调备选库 */

.m5{ margin:5px;}
.m10{ margin:10px;}
.ml25{ margin-left:25px;}
.mt2{ margin-top:2px;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt35{ margin-top:35px;}
.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.mr50{ margin-right:50px;}
.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}
.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.ml80{ margin-left:80px;}
.ml100{ margin-left:100px;}
.m_auto{ margin:0 auto;}

.p5{ padding:5px;}
.p10{ padding:10px;}
.pt5{ padding-top:5px;}
.pt10{ padding-top:10px;}
.pt35{ padding-top:35px;}
.pr5{ padding-right:5px;}
.pr10{ padding-right:10px;}
.pb5{ padding-bottom:5px;}
.pb10{ padding-bottom:10px;}
.pl5{ padding-left:5px;}
.pl10{ padding-left:10px;}
.pl25{ padding-left:25px;}
.pl250{ padding-left:250px;}
.pt45{ padding-top:45px;}
.pb23{ padding-bottom:23px;}

/* 颜色备选库 */

.gray3{color:#333;}
.gray{color:#666;}
.gray9{color:#999;}

a.gray3{color:#333;}
a.gray{color:#666;}
a.gray9{color:#999;}

.red{color:#F00;}
a.red{color:#F00;}

/* 线备选库 */

.b_s_1{border:1px solid #666;}
.b_d_1{border:1px dotted #666;}

.b_t_s_1{border-top:1px solid #ddd;}
.b_t_d_1{border-top:1px dotted #ddd;}

.b_r_s_1{border-right:1px solid #666;}
.b_r_d_1{border-right:1px dotted #666;}

.b_b_s_1{border-bottom:1px solid #666;}
.b_b_d_1{border-bottom:1px dotted #666;}

.b_l_s_1{border-left:1px solid #666;}
.b_l_d_1{border-left:1px dotted #666;}

/*  特殊字体 */
.fnm{ font-weight:400;}
.YH14{font-size:14px; font-family:Microsoft YaHei;}
.h5{ color:#333; font-size:16px; font-family:Microsoft YaHei; padding:0 9px;}
.select_box{ background:url(../images/select_icon.png) no-repeat; background-position:right center; height:32px; line-height:32px; padding:0 15px; font-family:Microsoft YaHei; font-size: 24px; color: #444; display:inline-block; margin-right:5px;}
.title_text{ font-family:Microsoft YaHei; font-size: 36px; color: #444; display:inline-block; margin-right:5px; }

/* 悬浮模块 */
.top_weixin{ position:fixed; z-index:900; bottom:20px; left:50%; margin-left:580px; display:block; background:url(../images/topweixin.png) no-repeat; width:60px; height:102px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:20px;}
*html{background-image:url(about:blank);background-attachment:fixed;}
/* 悬浮模块 end*/

/* 分页 */
.pagesize_banner{ margin:20px auto;}
.pagesize, .pagesize span{ float:left; display:block; height:26px; background:url(../images/pagesize.jpg) no-repeat; line-height:26px; cursor:pointer;}
.selected, .selected span{ float:left; display:block; height:26px; line-height:26px; cursor:pointer;}
.pagesize:hover, .selected, .pagesize:hover span, .selected span{  background:url(../images/pagesize_hover.jpg) no-repeat;}
.pagesize, .selected{ padding-left:8px; margin-right:9px;}
.pagesize span{ background-position:right -26px; padding-right:8px; color:#999;}
.pagesize:hover span, .selected span{ background-position:right -26px; padding-right:8px; color:#333;}
/* 分页 end */

/* 正在加载 */
.onloading{ border:1px solid #ddd; background-color:#FFF; background-image: url(../images/onloading.jpg); background-repeat:no-repeat; background-position:20px 0; padding:20px 20px 20px 70px; width:100px; height:25px; line-height:25px;}
/* 正在加载 end */

/*  按钮  */
.button, .button span{ display:block; float:left; height:25px; background: url(../images/button.png) no-repeat;}
.button{ padding-left:10px; background-position:0 0;}
.button span{ padding-right:10px; background-position:right -25px; color:#FFF; text-shadow:1px 1px 1px #333; line-height:25px;}
/*  按钮 end  */

/* 主体结构样式 */

.structure_left_nav{ width:200px; float:left;}
.left_nav_top, .left_nav_bottom{ background:url(../images/case_left_nav_bg.jpg) no-repeat; width:200px;}
.left_nav_top{ height:10px; overflow:hidden; font-size:0px;}
.left_nav_bottom{ height:13px; background-position:0 -10px;}
.left_nav_content{ background:url(../images/case_left_nav_middle_bg.jpg) repeat-y; width:200px; overflow:hidden;}

.left_nav_content ul{ padding-left:1px;}
.left_nav_content li{ line-height:33px; border-top:1px solid #DDD;_display:block;_width:100%;_float:left;}
.left_nav_content li a{ padding:0 8px; color:#1f1f1f; border-left:3px solid #fff; display:block;}
.left_nav_content li a:hover{ padding:0 8px; color:#DA251C; border-left:3px solid #DA251C;}
.left_nav_content li a.select{ padding:0 8px; color:#DA251C; border-left:3px solid #DA251C;}

.structure_right_content{ padding-left:80px; float:left; width:880px; padding-bottom:15px;}
.structure_right_content a{ color:#1f1f1f;}
.tab_structure{ width:100%; border-bottom:1px solid #ddd; font-size:14px; background-color:#f4f4f4;}
.tab_structure li{ float:left; margin-right:20px; border-bottom:3px solid #F4F4F4; cursor:pointer; font-family:'Microsoft YaHei';}
.tab_structure li.select{ float:left; margin-right:20px; border-bottom:3px solid #DA251C;}

/* 结构内特殊标签样式 */
.static  h1{ font-family:"微软雅黑"; font-size:26px; color:#333; margin:10px 0;}
.static p,.static p,.about_content p{ text-indent:2em; margin:10px 0; font-size:14px; line-height:26px;}
.static span{ font-weight:700; font-size:14px;/* color:#d8251a; */ margin-bottom:5px; display:block;}

/*内页二级页面*/
.two_list li{ border:none; margin-left:15px; line-height:25px; background:url(../images/list_img_ico.gif) no-repeat 1px; padding-left:5px;}
.two_list li a{ padding:0 5px;}
.two_list li a:hover{ border-left:3px #fff solid;  padding:0 5px;}

/* 菜单 */
.menu_box{ border:1px solid #ddd; padding:5px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; background-color:#FFF; position:absolute; z-index:100;}
.menu_box li{ line-height:24px; padding:0 10px; border-bottom:1px solid #ddd;}
.menu_box li a{ font-family:"微软雅黑"; color:#333;}
.menu_box li a:hover{ font-family:"微软雅黑"; color:#d8251a;}


/*font文字信息*/

.smemu_introduce_content img,.smemu_key_ideas_content img,.smemu_superiority_content img,.smemu_manage_content img{ margin:0 auto; display:block;}
.normal_table {background-color: #E7E7E7;}
.normal_table td {background-color: #FFF;padding: 5px;text-align: center;}
.colorful_olfont_wrap p{ text-indent:2em;} 

/* 弹窗样式 */
.alert{color:red;}
.onloading{ position:fixed;left:500px;bottom:300px;display:none;}
.hide{display:none;}
.clickhide{display:none;}
.show{display:block;}
.structure_right_content a,
.structure_right_content a:hover{
    font-size: 14px!important;
}